Describing Modeling Deltas by Model Transformation
نویسندگان
چکیده
Since large scaled software models typically exist in many revisions, extraction and representation of differences between versions is a crucial issue of model version systems. While handling model differences is playing an important role in evolution of models, there is a need for appropriate techniques to represent model differences. This paper shows a meta-model-generic and transformation based approach to the representation of model differences. Domain specific languages are generated to represent model differences. Differences are mapped to a set of model transformation rules. To demonstrate the approach, it is applied to activity diagrams.
منابع مشابه
Towards Model History Analysis Using Modeling Deltas
The evolving complex software models are designed and maintained by a team of designers using collaborative modeling tools with a support of version control. Collaborative modeling tools provide a teamwork of several designers on a shared modeling artifact, whereas model version control is used to store, manage and handle the histories of that model. During the evolution and maintenance process...
متن کاملDomain-Speci c Composition of Model Deltas
We present a general approach to the incremental development of model-based applications using endogenous transformations, i.e. transformations whose input and output models conform to the same metamodel. Our work describes these transformations as model deltas that, when composed, deliver a complete model. We establish a relationship between a metamodel and its corresponding delta metamodel, s...
متن کاملTopography of inland deltas: Observations, modeling, and experiments
[1] The topography of inland deltas is influenced by the water‐sediment balance in distributary channels and local evaporation and seepage rates. In this letter a reduced complexity model is applied to simulate inland delta formation, and results are compared with the Okavango Delta, Botswana and with a laboratory experiment. We show that water loss in inland deltas produces fundamentally diffe...
متن کاملBidirectional Transformations with Deltas: A Dependently Typed Approach (Talk Proposal)
In recent years in the bx literature, attention has turned to incor-porating intensional information about edits (based on monoid ac-tions [HPW12,AU14, for example]), or more generally, deltas (based oncategories [DXC11a, DXC11b]), describing model updates. This talksketches a dependently-typed approach to consistency maintenance,à la Meertens/Stevens [Mee98, Ste10], buildin...
متن کاملConsistency Recovery in Interactive Modeling
MDE projects contain different kinds of artifacts such as models, metamodels, model transformations, and deltas. These artifacts are related in terms of relationships such as transformation or conformance. In this paper, we capture the types of artifacts and the relevant relationships in a megamodelingbased manner for the purpose of monitoring and recovering a MDE project’s consistency in respo...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- Softwaretechnik-Trends
دوره 32 شماره
صفحات -
تاریخ انتشار 2012